// A10000
const A100000 = {
  '004_3_3': {
    gener: {
      subjectCode: '6001',
      subjectName: '营业收入',
      formula(amt, result, saasData) {
        const value = (saasData.find((item) => item.subjectCode === '6051') || {}).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '5001',
      subjectName: '营业收入',
      formula(amt, result, saasData) {
        const value = (saasData.find((item) => item.subjectCode === '5051') || {}).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '004_4_3': {
    gener: {
      subjectCode: '6401',
      subjectName: '减:营业成本',
      formula(amt, result, saasData) {
        const value = (saasData.find((item) => item.subjectCode === '6402') || {}).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '5401',
      subjectName: '减:营业成本',
      formula(amt, result, saasData) {
        const value = (saasData.find((item) => item.subjectCode === '5402') || {}).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '004_5_3': {
    gener: {
      subjectCode: '6403',
      subjectName: '营业税金及附加',
    },
    small: {
      subjectCode: '5403',
      subjectName: '主营业务收入',
    },
  },
  '004_6_3': {
    gener: {
      subjectCode: '6601',
      subjectName: '销售费用',
    },
    small: {
      subjectCode: '5601',
      subjectName: '销售费用',
    },
  },
  '004_7_3': {
    gener: {
      subjectCode: '6602',
      subjectName: '管理费用',
    },
    small: {
      subjectCode: '5602',
      subjectName: '管理费用',
    },
  },
  '004_8_3': {
    gener: {
      subjectCode: '6603',
      subjectName: '财务费用',
    },
    small: {
      subjectCode: '5603',
      subjectName: '财务费用',
    },
  },
  '004_9_3': {
    gener: {
      subjectCode: '6701',
      subjectName: '资产减值损失',
    },
    small: {},
  },
  '004_10_3': {
    gener: {
      subjectCode: '6101',
      subjectName: '公允价值变动收益',
    },
    small: {},
  },
  '004_11_3': {
    gener: {
      subjectCode: '5111',
      subjectName: '投资收益',
    },
    small: {
      subjectCode: '6111',
      subjectName: '投资收益',
    },
  },
  '004_13_3': {
    gener: {
      subjectCode: '6301',
      subjectName: '营业外收入',
    },
    small: {
      subjectCode: '5301',
      subjectName: '营业外收入',
    },
  },
  '004_14_3': {
    gener: {
      subjectCode: '6711',
      subjectName: '营业外支出',
    },
    small: {
      subjectCode: '5711',
      subjectName: '营业外支出',
    },
  },
};

// A101010
const A101010 = {
  '005_5_2': {
    gener: {
      subjectCode: '6001',
      subjectName: '主营业务收入',
    },
    small: {
      subjectCode: '5001',
      subjectName: '主营业务收入',
    },
  },
  '005_12_2': {
    gener: {
      subjectCode: '6051',
      subjectName: '其他业务收入',
    },
    small: {
      subjectCode: '5051',
      subjectName: '其他业务收入',
    },
  },

  '005_19_2': {
    gener: {
      subjectCode: '630101',
      subjectName: '非流动资产处置净收益',
    },
    small: {
      subjectCode: '530101',
      subjectName: '非流动资产处置净收益',
    },
  },
  '005_22_2': {
    gener: {
      subjectCode: '630102',
      subjectName: '政府补助',
    },
    small: {
      subjectCode: '530102',
      subjectName: '政府补助',
    },
  },
  '005_23_2': {
    gener: {
      subjectCode: '630104',
      subjectName: '盘盈收益',
    },
    small: {
      subjectCode: '530104',
      subjectName: '盘盈收益',
    },
  },
  '005_24_2': {
    gener: {
      subjectCode: '630103',
      subjectName: '捐赠收益',
    },
    small: {
      subjectCode: '530103',
      subjectName: '捐赠收益',
    },
  },
  '005_27_2': {
    gener: {
      subjectCode: '630105',
      subjectName: '汇兑收益',
    },
    small: {
      subjectCode: '530105',
      subjectName: '汇兑收益',
    },
  },
  '005_28_2': {
    gener: {
      subjectCode: '6301',
      subjectName: '营业外收入',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) =>
            ['630105', '630103', '630104', '630102', '630101'].includes(
              item.subjectCode
            ))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) - Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '5301',
      subjectName: '营业外收入',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) =>
            ['530105', '530103', '530104', '530102', '530101'].includes(
              item.subjectCode
            ))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) - Number.parseFloat(value)}`;
      },
    },
  },
};
// A102010
const A102010 = {
  '007_5_2': {
    gener: {
      subjectCode: '6401',
      subjectName: '主营业务成本',
    },
    small: {
      subjectCode: '5401',
      subjectName: '主营业务成本',
    },
  },
  '007_12_2': {
    gener: {
      subjectCode: '6402',
      subjectName: '其他业务成本',
    },
    small: {
      subjectCode: '5402',
      subjectName: '其他业务成本',
    },
  },
  '007_19_2': {
    gener: {
      subjectCode: '671102',
      subjectName: '非流动资产处置净损失',
    },
    small: {
      subjectCode: '571102',
      subjectName: '非流动资产处置净损失',
    },
  },
  '007_22_2': {
    gener: {
      subjectCode: '671106',
      subjectName: '自然灾害等不可抗力因素造成的损失',
    },
    small: {
      subjectCode: '571106',
      subjectName: '自然灾害等不可抗力因素造成的损失',
    },
  },
  '007_23_2': {
    gener: {
      subjectCode: '671109',
      subjectName: '捐赠支出',
    },
    small: {
      subjectCode: '571109',
      subjectName: '捐赠支出',
    },
  },
  '007_24_2': {
    gener: {
      subjectCode: '671110',
      subjectName: '赞助支出',
    },
    small: {
      subjectCode: '571110',
      subjectName: '赞助支出',
    },
  },
  '007_25_2': {
    gener: {
      subjectCode: '671108',
      subjectName: '被没收财物的损失',
      // formula(amt, result, saasData) {
      //   const value = saasData
      //     .filter((item) => ['671107'].includes(item.subjectCode))
      //     // eslint-disable-next-line no-shadow
      //     .reduce((result, item) => {
      //       result += Number.parseFloat(item.amt || 0);
      //       return result;
      //     }, 0);
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
    small: {
      subjectCode: '571108',
      subjectName: '被没收财物的损失',
      // formula(amt, result, saasData) {
      //   const value = saasData
      //     .filter((item) => ['571107'].includes(item.subjectCode))
      //     // eslint-disable-next-line no-shadow
      //     .reduce((result, item) => {
      //       result += Number.parseFloat(item.amt || 0);
      //       return result;
      //     }, 0);
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
  },
  '007_26_2': {
    gener: {
      subjectCode: '671103',
      subjectName: '坏账损失',
    },
    small: {
      subjectCode: '571103',
      subjectName: '坏账损失',
    },
  },
  '007_27_2': {
    gener: {
      subjectCode: '671104',
      subjectName: '无法收回的长期债券投资损失',
      // formula(amt, result, saasData) {
      //   const value = saasData
      //     .filter((item) => ['671105'].includes(item.subjectCode))
      //     // eslint-disable-next-line no-shadow
      //     .reduce((result, item) => {
      //       result += Number.parseFloat(item.amt || 0);
      //       return result;
      //     }, 0);
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
    small: {
      subjectCode: '571104',
      subjectName: '无法收回的长期债券投资损失',
      // formula(amt, result, saasData) {
      //   const value = saasData
      //     .filter((item) => ['571105'].includes(item.subjectCode))
      //     // eslint-disable-next-line no-shadow
      //     .reduce((result, item) => {
      //       result += Number.parseFloat(item.amt || 0);
      //       return result;
      //     }, 0);
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
  },
  '007_28_2': {
    gener: {
      subjectCode: '671107',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) => ['671101'].includes(item.subjectCode))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '571107',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) => ['571101'].includes(item.subjectCode))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
};
// A104000
const A104000 = {
  '010_4_2': {
    gener: {
      subjectCode: '660101',
      subjectName: '职工薪酬',
    },
    small: {
      subjectCode: '560101',
      subjectName: '职工薪酬',
    },
  },
  '010_8_2': {
    gener: {
      subjectCode: '660107',
      subjectName: '广告费和业务宣传费',
    },
    small: {
      subjectCode: '560107',
      subjectName: '广告费和业务宣传费',
    },
  },
  '010_9_2': {
    gener: {
      subjectCode: '660110',
      subjectName: '佣金费',
    },
    small: {
      subjectCode: '560110',
      subjectName: '佣金费',
    },
  },
  '010_16_2': {
    gener: {
      subjectCode: '660109',
      subjectName: '差旅费',
    },
    small: {
      subjectCode: '560109',
      subjectName: '差旅费',
    },
  },
  '010_17_2': {
    gener: {
      subjectCode: '660106',
      subjectName: '保险费',
    },
    small: {
      subjectCode: '560106',
      subjectName: '保险费',
    },
  },
  '010_18_2': {
    gener: {
      subjectCode: '660103',
      subjectName: '运输仓储费',
      formula(amt, result, saasData) {
        const value = (
          saasData.find(
            (item) =>
              item.subjectCode === '660104' && item.subjectName === '装卸费'
          ) || {}
        ).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '560103',
      subjectName: '运输仓储费',
      formula(amt, result, saasData) {
        const value = (
          saasData.find(
            (item) =>
              item.subjectCode === '560104' && item.subjectName === '装卸费'
          ) || {}
        ).amt || 0;
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '010_19_2': {
    gener: {
      subjectCode: '660102',
      subjectName: '商品维修费',
    },
    small: {
      subjectCode: '560102',
      subjectName: '商品维修费',
    },
  },
  '010_20_2': {
    gener: {
      subjectCode: '660105',
      subjectName: '包装费',
    },
    small: {
      subjectCode: '560105',
      subjectName: '包装费',
    },
  },
  '010_28_2': {
    gener: {
      subjectCode: '660199',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) => ['660108'].includes(item.subjectCode))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '560199',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) => ['560108'].includes(item.subjectCode))
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '010_4_4': {
    gener: {
      subjectCode: '660207',
      subjectName: '职工薪酬',
    },
    small: {
      subjectCode: '560207',
      subjectName: '职工薪酬',
    },
  },
  '010_5_4': {
    gener: {
      subjectCode: '660218',
      subjectName: '劳务费',
    },
    small: {
      subjectCode: '560218',
      subjectName: '劳务费',
    },
  },
  '010_6_4': {
    gener: {
      subjectCode: '660214',
      subjectName: '咨询费',
    },
    small: {
      subjectCode: '560214',
      subjectName: '咨询费',
    },
  },
  '010_7_4': {
    gener: {
      subjectCode: '660208',
      subjectName: '业务招待费',
    },
    small: {
      subjectCode: '560208',
      subjectName: '业务招待费',
    },
  },
  '010_10_4': {
    gener: {
      subjectCode: '660202',
      subjectName: '折旧费',
    },
    small: {
      subjectCode: '560202',
      subjectName: '折旧费',
    },
  },
  '010_12_4': {
    gener: {
      subjectCode: '660204',
      subjectName: '办公费',
    },
    small: {
      subjectCode: '560204',
      subjectName: '办公费',
    },
  },
  '010_13_4': {
    gener: {
      subjectCode: '660217',
      subjectName: '董事会费',
    },
    small: {
      subjectCode: '560217',
      subjectName: '董事会费',
    },
  },
  '010_14_4': {
    gener: {
      subjectCode: '660216',
      subjectName: '租赁费',
    },
    small: {
      subjectCode: '560216',
      subjectName: '租赁费',
    },
  },
  '010_15_4': {
    gener: {
      subjectCode: '660215',
      subjectName: '诉讼费',
    },
    small: {
      subjectCode: '560215',
      subjectName: '诉讼费',
    },
  },
  '010_16_4': {
    gener: {
      subjectCode: '660206',
      subjectName: '差旅费',
    },
    small: {
      subjectCode: '560206',
      subjectName: '差旅费',
    },
  },
  '010_17_4': {
    gener: {
      subjectCode: '660212',
      subjectName: '财产保险费',
    },
    small: {
      subjectCode: '560212',
      subjectName: '财产保险费',
    },
  },
  '010_18_4': {
    gener: {
      subjectCode: '660220',
      subjectName: '快递费',
    },
    small: {
      subjectCode: '560220',
      subjectName: '快递费',
    },
  },
  '010_19_4': {
    gener: {
      subjectCode: '660203',
      subjectName: '修理费',
    },
    small: {
      subjectCode: '560203',
      subjectName: '修理费',
    },
  },
  '010_21_4': {
    gener: {
      subjectCode: '660210',
      subjectName: '技术转让费',
    },
    small: {
      subjectCode: '560210',
      subjectName: '技术转让费',
    },
  },
  '010_22_4': {
    gener: {
      subjectCode: '660209',
      subjectName: '研究费用',
    },
    small: {
      subjectCode: '560209',
      subjectName: '研究费用',
    },
  },
  '010_28_4': {
    gener: {
      subjectCode: '660299',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) =>
            [
              '660205', '660213', '660219', '660223', '660211', '660222', '660224', '660221',
            ].includes(item.subjectCode))
          // eslint-disable-next-line no-shadow
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '560299',
      subjectName: '其他',
      formula(amt, result, saasData) {
        const value = saasData
          .filter((item) =>
            [
              '560205', '560213', '560219', '560223', '560211', '560222', '560224', '560221',
            ].includes(item.subjectCode))
          // eslint-disable-next-line no-shadow
          .reduce((result, item) => {
            result += Number.parseFloat(item.amt || 0);
            return result;
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '010_9_6': {
    gener: {
      subjectCode: '660303',
      subjectName: '手续费',
    },
    small: {
      subjectCode: '560303',
      subjectName: '手续费',
    },
  },
  '010_24_6': {
    gener: {
      subjectCode: '660305',
      subjectName: '利息收支',
      formula(amt, result, saasData) {
        // 660301 + 660305 - 660306
        const value = saasData
          .filter((item) => ['660301', '660306'].includes(item.subjectCode))
          .reduce((result, item) => {
            if (item.subjectCode === '660306') {
              return result - Number.parseFloat(item.amt || 0);
            }
            return result + Number.parseFloat(item.amt || 0);
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
    small: {
      subjectCode: '560305',
      subjectName: '利息收支',
      formula(amt, result, saasData) {
        // 560301 + 560305 - 560306
        const value = saasData
          .filter((item) => ['560301', '560306'].includes(item.subjectCode))
          .reduce((result, item) => {
            if (item.subjectCode === '560306') {
              return result - Number.parseFloat(item.amt || 0);
            }
            return result + Number.parseFloat(item.amt || 0);
          }, 0);
        return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      },
    },
  },
  '010_25_6': {
    gener: {
      subjectCode: '660302',
      subjectName: '汇兑损失',
    },
    small: {
      subjectCode: '560302',
      subjectName: '汇兑损失',
    },
  },
  '010_26_6': {
    gener: {
      subjectCode: '660304',
      subjectName: '现金折扣',
    },
    small: {
      subjectCode: '560304',
      subjectName: '现金折扣',
    },
  },
  // '010_28_6': {
  //   gener: {
  //     subjectCode: '6603',
  //     subjectName: '财务费用',
  //     formula(amt, result) {
  //       return `${
  //         Number.parseFloat(amt)
  //         - Number.parseFloat(result['010_9_6'])
  //         - Number.parseFloat(result['010_24_6'])
  //         - Number.parseFloat(result['010_25_6'])
  //         - Number.parseFloat(result['010_26_6'])
  //       }`;
  //     }
  //   },
  //   small: {
  //     subjectCode: '5603',
  //     subjectName: '财务费用',
  //     formula(amt, result) {
  //       return `${
  //         Number.parseFloat(amt)
  //         - Number.parseFloat(result['010_9_6'])
  //         - Number.parseFloat(result['010_24_6'])
  //         - Number.parseFloat(result['010_25_6'])
  //         - Number.parseFloat(result['010_26_6'])
  //       }`;
  //     }
  //   }
  // }
};

// 一表集成 A105000 + A105050
const A105000 = {
  '011_18_2': {
    gener: {
      subjectCode: '660208',
      subjectName: '业务招待费',
    },
    small: {
      subjectCode: '560208',
      subjectName: '业务招待费',
    },
  },
  // "011_32_4": {
  //   gener: {
  //     subjectCode: "660107",
  //     subjectName: "广告费和业务宣传费",
  //   },
  //   small: {
  //     subjectCode: "560107",
  //     subjectName: "广告费和业务宣传费",
  //   },
  // },
  '011_21_2': {
    gener: {
      subjectCode: '660306',
      subjectName: '利息支出',
    },
    small: {
      subjectCode: '560306',
      subjectName: '利息支出',
    },
  },
  '011_23_2': {
    gener: {
      subjectCode: '671107',
      subjectName: '税收滞纳金、罚金、罚款',
      // formula(amt, result, saasData) {
      //   const value = (
      //     saasData.find(
      //       (item) =>
      //         item.subjectCode === '671108'
      //           && item.subjectName === '被没收财物的损失'
      //     ) || {}
      //   ).amt || 0;
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
    small: {
      subjectCode: '571107',
      subjectName: '税收滞纳金、罚金、罚款',
      // formula(amt, result, saasData) {
      //   const value = (
      //     saasData.find(
      //       (item) =>
      //         item.subjectCode === '571108'
      //           && item.subjectName === '被没收财物的损失'
      //     ) || {}
      //   ).amt || 0;
      //   return `${Number.parseFloat(amt) + Number.parseFloat(value)}`;
      // }
    },
  },
  '011_24_2': {
    gener: {
      subjectCode: '671110',
      subjectName: '赞助支出',
    },
    small: {
      subjectCode: '571110',
      subjectName: '赞助支出',
    },
  },
  '011_26_2': {
    gener: {
      subjectCode: '660303',
      subjectName: '手续费',
    },
    small: {
      subjectCode: '560303',
      subjectName: '手续费',
    },
  },
};
const A105050 = {
  '016_4_2': {
    gener: {
      subjectCode: '66020701',
      subjectName: '工资',
    },
    small: {
      subjectCode: '56020701',
      subjectName: '工资',
    },
  },
  '016_4_3': {
    gener: {
      subjectCode: '221101',
      subjectName: '工资薪金支出-实际发生额',
    },
    small: {
      subjectCode: '221101',
      subjectName: '工资薪金支出-实际发生额',
    },
  },
  '016_6_2': {
    gener: {
      subjectCode: '66020702',
      subjectName: '福利费',
    },
    small: {
      subjectCode: '56020702',
      subjectName: '福利费',
    },
  },
  '016_6_3': {
    gener: {
      subjectCode: '221103',
      subjectName: '职工福利费支出-实际发生额',
    },
    small: {
      subjectCode: '221103',
      subjectName: '职工福利费支出-实际发生额',
    },
  },
  '016_11_2': {
    gener: {
      subjectCode: '66020703',
      subjectName: '社保费',
    },
    small: {
      subjectCode: '56020703',
      subjectName: '社保费',
    },
  },
  '016_10_3': {
    gener: {
      subjectCode: '221106',
      subjectName: '工会经费支出-实际发生额',
    },
    small: {
      subjectCode: '221106',
      subjectName: '工会经费支出-实际发生额',
    },
  },
  '016_10_2': {
    gener: {
      subjectCode: '66020704',
      subjectName: '工会经费',
    },
    small: {
      subjectCode: '56020704',
      subjectName: '工会经费',
    },
  },
  '016_11_3': {
    gener: {
      subjectCode: '221104',
      subjectName: '社保费-实际发生额',
    },
    small: {
      subjectCode: '221104',
      subjectName: '社保费-实际发生额',
    },
  },
  '016_12_3': {
    gener: {
      subjectCode: '221105',
      subjectName: '住房公积金-实际发生额',
    },
    small: {
      subjectCode: '221105',
      subjectName: '住房公积金-实际发生额',
    },
  },
};
const A105060 = {
  '017_3_2': {
    gener: {
      subjectCode: '660107',
      subjectName: '本年广告费和业务宣传费支出',
    },
    small: {
      subjectCode: '560107',
      subjectName: '本年广告费和业务宣传费支出',
    },
  },
  '017_6_2': {
    gener: {
      subjectCode: '6001',
      subjectName: '本年计算广告费和业务宣传费扣除限额的销售（营业）收入',
    },
    small: {
      subjectCode: '5001',
      subjectName: '本年计算广告费和业务宣传费扣除限额的销售（营业）收入',
    },
  },
};

// 企业经营数据采集
const qyjlshcj = {
  // 企业经营数据采集
  '004_5_3': {
    gener: {
      subjectCode: '6403',
      subjectName: '税金及附加',
    },
    small: {
      subjectCode: '5403',
      subjectName: '税金及附加',
    },
  },
  '004_11_3': {
    gener: {
      subjectCode: '6111',
      subjectName: '加投资收益',
    },
    small: {
      subjectCode: '5111',
      subjectName: '加投资收益',
    },
  },
};
const gdzczjJson = {
  房屋建筑物: {
    '019_6_3': 'assetsOrigAmt',
    '019_6_4': 'yearDepreciatonAmt',
    '019_6_5': 'totalDepreciatonAmt',
  },
  机器设备: {
    '019_7_3': 'assetsOrigAmt',
    '019_7_4': 'yearDepreciatonAmt',
    '019_7_5': 'totalDepreciatonAmt',
  },
  办公设备: {
    '019_8_3': 'assetsOrigAmt',
    '019_8_4': 'yearDepreciatonAmt',
    '019_8_5': 'totalDepreciatonAmt',
  },
  运输设备: {
    '019_9_3': 'assetsOrigAmt',
    '019_9_4': 'yearDepreciatonAmt',
    '019_9_5': 'totalDepreciatonAmt',
  },
  电子设备: {
    '019_10_3': 'assetsOrigAmt',
    '019_10_4': 'yearDepreciatonAmt',
    '019_10_5': 'totalDepreciatonAmt',
  },
};

let hsqjInputJson = Object.assign(
  A100000,
  A101010,
  A102010,
  A104000,
  A105000,
  A105050,
  A105060,
  qyjlshcj
);

export { hsqjInputJson, gdzczjJson };
